leisure facility - English Synonyms Dictionary